assistant professors - German English Dictionary